package com.flame.workflow.re.controller.vo;


import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.flame.core.mybatis.PageParam;

/**
 * flame_workflow_re_model 流程模型定义表
 *
 * @author 吴欣童
 * @since 2023-05-04 19:54:59
 */
public class ModelVo extends PageParam {

    /** 模型ID */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long modelId;

    /** 模型版本 */
    private Integer modelVersion;

    /** 模型名称 */
    private String modelName;

    /** 模型分组 */
    private String modelGroup;

    /** 模型状态 */
    private String modelStatus;

    /** 排序 */
    private Integer sort;

    public Long getModelId() {
        return modelId;
    }

    public void setModelId(Long modelId) {
        this.modelId = modelId;
    }

    public Integer getModelVersion() {
        return modelVersion;
    }

    public void setModelVersion(Integer modelVersion) {
        this.modelVersion = modelVersion;
    }

    public String getModelName() {
        return modelName;
    }

    public void setModelName(String modelName) {
        this.modelName = modelName;
    }

    public String getModelGroup() {
        return modelGroup;
    }

    public void setModelGroup(String modelGroup) {
        this.modelGroup = modelGroup;
    }

    public String getModelStatus() {
        return modelStatus;
    }

    public void setModelStatus(String modelStatus) {
        this.modelStatus = modelStatus;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }
}